apple mint – English–Español translations

🇬🇧 en es 🇪🇸

apple mint noun

  • Mentha × villosa
yerba buena
Wiktionary Links